average petroleum spot prices - Turkish English Dictionary